space meteorology - Turkish English Dictionary